Big Huge Thesaurus

Allium sativum

noun